package com.engineering.elink.vo.recruit;

import java.util.List;

import com.engineering.elink.domain.recruit.AreaView;
import com.engineering.elink.domain.recruit.DictCategory;
import com.engineering.elink.domain.recruit.Job;
import com.engineering.elink.domain.recruit.JobFunctions;
import com.engineering.elink.domain.recruit.JobLanguage;
import com.engineering.elink.domain.recruit.JobProfessional;
import com.engineering.elink.domain.recruit.ProvinceView;
import com.engineering.elink.domain.recruit.RegionView;
import com.engineering.elink.domain.recruit.Salary;

public class JobVo extends Job{
	
	private Boolean collviewFlag;
	
	private List<JobFunctions> jfList;
	
	private List<JobLanguage> jlList;
	
	private List<JobProfessional> jpList;
	
	private DictCategory epDc;
	
	private DictCategory eduDc;
	
	private DictCategory natureDc;
	
	private Salary sr;
	
	private CompanyVo company;
	
	private ProvinceView provinceObject;
	
	private RegionView regionObject;
	
	private AreaView areaObject;

	public List<JobFunctions> getJfList() {
		return jfList;
	}

	public void setJfList(List<JobFunctions> jfList) {
		this.jfList = jfList;
	}

	public List<JobLanguage> getJlList() {
		return jlList;
	}

	public void setJlList(List<JobLanguage> jlList) {
		this.jlList = jlList;
	}

	public List<JobProfessional> getJpList() {
		return jpList;
	}

	public void setJpList(List<JobProfessional> jpList) {
		this.jpList = jpList;
	}

	public DictCategory getEpDc() {
		return epDc;
	}

	public void setEpDc(DictCategory epDc) {
		this.epDc = epDc;
	}

	public DictCategory getEduDc() {
		return eduDc;
	}

	public void setEduDc(DictCategory eduDc) {
		this.eduDc = eduDc;
	}

	public Salary getSr() {
		return sr;
	}

	public void setSr(Salary sr) {
		this.sr = sr;
	}

	public CompanyVo getCompany() {
		return company;
	}

	public void setCompany(CompanyVo company) {
		this.company = company;
	}

	public Boolean getCollviewFlag() {
		return collviewFlag;
	}

	public void setCollviewFlag(Boolean collviewFlag) {
		this.collviewFlag = collviewFlag;
	}

	public ProvinceView getProvinceObject() {
		return provinceObject;
	}

	public void setProvinceObject(ProvinceView provinceObject) {
		this.provinceObject = provinceObject;
	}

	public RegionView getRegionObject() {
		return regionObject;
	}

	public void setRegionObject(RegionView regionObject) {
		this.regionObject = regionObject;
	}

	public AreaView getAreaObject() {
		return areaObject;
	}

	public void setAreaObject(AreaView areaObject) {
		this.areaObject = areaObject;
	}

	public DictCategory getNatureDc() {
		return natureDc;
	}

	public void setNatureDc(DictCategory natureDc) {
		this.natureDc = natureDc;
	}


	
}
